/* 整个侧边栏 */
.sider{
  height: 100%;
  display: flex;
  flex-direction: column;
}



/* 标题 */
.sider .logo {
  line-height: 32px;
  color: white;
  background-color: rgba(255, 255, 255, 0.3);
  font-size: 18px;
  margin: 10px;
  text-align: center;
}

/* 侧边栏menu */
.sider .menu{
  /* 占满剩下的位置 */
  flex:1;
  overflow:auto;
}